package com.qdlc.p2p.dal.dao;

import java.util.List;

import com.qdlc.p2p.dal.common.dao.BaseDao;
import com.qdlc.p2p.dal.dto.UseRateLog;

/**
 * 用户加息券使用记录DAO接口
 * @author wj
 * @version 2.0
 * @since 2015-04-22
 */
public interface UseRateLogDao extends BaseDao<UseRateLog> {

    /**
     * 查询用户加息券使用记录
     * 
     * @param id 主键ID
     * @return用户加息券使用记录实体
     */
    UseRateLog getUseRateLogById(long id);
    
    /**
     * 根据借款id，查询加息券使用记录
     * @param borrowId
     * @return
     */
    List<UseRateLog> getUseRateLogByBorrowId(long borrowId);
    
    /**
     * @param tenderId
     * @return
     */
    UseRateLog getRateLogByTenderId(long tenderId);
}
